package com.sunyard.utils.ftputil;

import lombok.Data;

/**
 * @ClassName: FTPDto
 * @PackageName: com.sunyard.utils.ftputil
 * @Deescription: 存放FTp下载文件参数
 * @Author: zhix.huang
 * @Date: 2020/8/17 13:45
 * @Version: V1.0
 **/
@Data
public class FTPDto {
    /**
     * 文件服务器类型--FTP
     */
    public static final String FTP_TYPE_FTP = "FTP";
    /**
     * 文件服务器类型--SFTP
     */
    public static final String FTP_TYPE_SFTP = "SFTP";
    /**
     * 文件服务器类型
     */
    private String ftpType;
    /**
     * 文件服务器ip
     */
    private String host;
    /**
     * 文件服务器端口
     */
    private int port;
    /**
     * 文件服务器用户名
     */
    private String user;
    /**
     * 文件服务器密码
     */
    private String passWord;


    /**
     * 远程文件服务器文件存放目录
     */
    private String remoteFilePath;
    /**
     * 下载到本地的文件存放目录
     */
    private String localFilePath;
    /**
     * 下载文件名
     */
    private String fileName;

    /**
     * 下载到本地的文件名，默认和fileName一样
     */
    private String localFileName;


}
